Lughet
put sb. through his paces — English to Chinese Translation | Lughet