忝涙かたじけなみだ
katajikenamida

Noun

1. tears of gratitude