Chinese-English dictionary »

以其人之道,還治其人之身 meaning in English