酷兔词典首页
1. I could not stand the humiliation of failure.
    我无法忍受失败的耻辱。