心有余而力不足
the will is there, but not the strength (idiom); the spirit is willing but the flesh is weak
铩羽而归
to return in low spirits following a defeat or failure to achieve one's ambitions (idiom)
随遇而安
at home wherever one is (idiom); ready to adapt; flexible; to accept circumstances with good will