惘
然
若
失
w
ǎ
n
g
r
á
n
r
u
ò
s
h
ī
Definitions
1. lit. to be frustrated as though having lost sth (idiom)
2. fig. to be at a loss
3. perplexed
4. frustrated
Components
惘然
wǎng rán
–
frustrated
若
ruò
–
to seem
失
shī
–
to lose