Lughet
burn oneself out — English to Chinese Translation | Lughet