Lughet
to force into hard circumstances — English to Uyghur Translation | Lughet