JLearn.net Online Japanese Dictionary and Study portal
English Reference for arigatou (ありがとう)
"Thank you for your help." "It's my pleasure.
"Thank you, I'd love to have another piece of cake," said the shy young man
You neglected to say "Thank you.
Thank you very much for inviting me
A thousand thanks for your kindness
Thank you for the present