千恩万谢qiān'ēnwànxièMeanings1. (idiom) to thank profusely; to express deep gratitudeCharacters used千thousand恩kindness万ten thousand谢to thank