Back to Dictionary
感激涕零
gǎnjītìlíng
1.
to shed tears of gratitude (idiom); moved to tears