thank you heaps! (for)

listen to the pronunciation of thank you heaps! (for)
Englisch - Deutsch
Vielen Dank!
Herzlichen Dank! (für)
Schönen Dank!