Lughet
to feel that sth is rather hard to handle — English to Uyghur Translation | Lughet