Thank you so much!
I'm also a non native English speaker, what's the correct way to say it? Thank you very much!
Thank you so much!