You can use a few different phrases to say thank you in English :
(F) Thank you very much indeed.
(F) That was very kind of you.
(F) I really appreciate this/what you’ve done.
(SF) I can’t thank you enough.
(SF) Thank you so much.
(SF) Thank you for all your help.
(I) Thanks (a lot/very much)!
(I) Thanks a bunch.