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

Translation

  • lit. to gaze at the ocean and lament one's inadequacy (idiom)
  • fig. to feel powerless and incompetent (to perform a task)

Synonyms

Chinese Tones