awkward; embarrassing
〔難處하다〕
awkward; embarrassingBeing in a very uncomfortable situation where it is difficult to decide what to do.
3 more sentences in the app — free account.