望洋兴叹wàngyángxīngtànMeanings1. (lit.) to gaze at the ocean and lament one's inadequacy (idiom)2. (fig.) to feel powerless and incompetent (to perform a task)Characters used望to hope洋ocean兴to flourish叹to sigh