Lughet
got on one's feet — English to Chinese Translation | Lughet