Lughet
stick to one's guns — English to Chinese Translation | Lughet