Lughet
come off one's high horse — English to Chinese Translation | Lughet