English-Chinese dictionary »

beat someone at their own game meaning in Chinese

EnglishChinese
beat someone at their own game verb

huán zhì qí rén zhī shēn/verb

以其人之道,还治其人之身 /yǐ qí rén zhī dàoverb

以其人之道,還治其人之身verb