wàng​yáng​xīng​tàn

feel powerless

望洋兴叹 (望洋興嘆) wàng​yáng​xīng​tàn
feel powerless idiom
To feel frustrated or incompetent when faced with a task beyond one's ability or resources.
feel small idiom
To gaze at the ocean and lament one's insignificance or inadequacy in comparison to its vastness.

Frequency

Written text
0.231 per million

Sources

Definitions
CC-CEDICT
Frequency data
BCC Corpus (BLCU)