爱莫能助：willing to help but unable to do so
不知所云：don't know what oneself or others are talking about
有目共睹：be obvious to people
心急如焚：one's heart is torn with anxiety.
全力以赴：try your best to do sth
力不从心： one's strength does not match one's ambitions.
无能为力：can't help，have no ability.(synonyms to “爱莫能助")
Will this useful to you?
July 28, 2011
Still haven’t found your answers?
Write down your questions and let the native speakers help you!