Language:
Free Online Dictionary|3Dict

感激涕零

Source : CEDICT

to shed tears of gratitude (idiom); moved to tears

Source : CEDICT

to shed tears of gratitude (idiom); moved to tears