以其人之道还治其身的英文翻译

中文:以其人之道还治其身

英文翻译:dose sb. with his own physic; pay sb. back in his own coin\nserve sb. with the same sauce