English to Chinese Dictionary

Search:

乐见其成 jiàn chéng to look favorably on sth / would be glad see it happen


<< back to the home page