望洋兴叹
to feel powerless and incompetent in the face of a vast task
Frequency 1.9
Meanings
- lit. to gaze at the ocean and lament one's inadequacy (idiom)
- fig. to feel powerless and incompetent (to perform a task)
to feel powerless and incompetent in the face of a vast task
Frequency 1.9