What does the Japanese phrase, "domo arigato" mean in English?

Answer: 

Spoiler: Highlight to view
Thank you very much.

Total votes: 0