lā​bu​xià​liǎn​lai

to be too embarrassed

  1. verb
    to pull
    to pull; to draw; to tug; to drag; to haul or move something toward oneself
  2. cannot
    used after a verb to indicate that an action cannot be completed or that there is no room for it, such as in 容纳不下 róng​nà​bù​xià
  3. liǎn nounverb
    face (prestige)
    self-respect or prestige; honor; reputation
  4. lái particle
    can
    Used after de or to indicate being able or unable to do something