Lughet
pay sb. back in his own coin — English to Chinese Translation | Lughet