resign oneself to one's fate

听天由命
在线英汉词典
相关词语