多謝 たしゃ
tasha

Noun
Suru Verb

1. many thanks; hearty thanks

Noun
Suru Verb

2. profuse apology