Lughet
throw one's hat in the ring — English to Chinese Translation | Lughet