English-Chinese dictionary »

taste of one's own medicine meaning in Chinese

EnglishChinese
taste of one's own medicine (harsh treatment)
noun

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

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

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