Lughet
take sb. down a peg or two — English to Chinese Translation | Lughet