loud shouts of applause
Tut tut praise, a Chinese idiom, Pinyin is Z é Z é ch à ngz à n, which means tut tut repeatedly expresses admiration. From the outlaws of the marsh.
Notes on Idioms
Tut tut: the sound of smacking is a sign of admiration.
The origin of Idioms
The ninetieth chapter of Shi Naian's outlaws of the marsh in Ming Dynasty: "Dai Zong tut praised:" what a good Marquis! "
Idiom usage
Used as a predicate or attributive. I know that the case has been closed in less than an hour. I have a good reputation along the way. Travel notes of Lao can by Liu E in Qing Dynasty
loud shouts of applause
be frustrated for all one 's talent - huái cái bū yù
attend upon one 's parents personally - hūn dìng chén xǐng