wǎng​rán

frustrated

Definitions

wǎng​rán

frustrated; perplexed; irresolute; dazed

Sources