千恩万谢qiān ēn wàn xièqianenwanxie(idiom) to thank profusely; to express deep gratitudeCharacters in this word万ten thousand千thousand恩kindness, mercy, charity谢to thankStudy it in Yanamino