wǎng​rán​ruò​shī

perplexed

Definitions

wǎng​rán​ruò​shī

lit. to be frustrated as though having lost sth (idiom); fig. to be at a loss; perplexed; frustrated

Sources