Lughet
push oneself — English to Chinese Translation | Lughet