惘然若失 wǎng rán ruò shī

DEFINITIONS

  1. lit. to be frustrated as though having lost sth (idiom)
  2. fig. to be at a loss
  3. perplexed
  4. frustrated

CHARACTERS

惘 wǎng disconcerted, dejected, discouraged
然 rán yes, certainly; pledge, promise
若 ruò if, supposing, assuming; similar
失 shī lose; make mistake, neglect