This is what you say to someone when they helped you out a lot and you're really grateful. You pronounce this phrase with strong stress on the word "so".
Multimedia Learning Guide to Improve English Fluency.
Improve your English skills with Phrases AudioBook.
, All rights reserved.