Lughet
thank one's lucky stars — English to Chinese Translation | Lughet