下不來 xià bù lái

DEFINITIONS

  1. awkward
  2. embarrassed
  3. cannot be accomplished

CHARACTERS

下 xià under, underneath, below; down; inferior; bring down
不 bù no, not; un-; negative prefix
來 lái come, coming; return, returning