以其人之道还治其身的英文翻译
中文:以其人之道还治其身
英文翻译:dose sb. with his own physic; pay sb. back in his own coin\nserve sb. with the same sauce