Lughet
make one's best endeavors — English to Chinese Translation | Lughet