determined not to fall short
...利 only interested in personal gain; 争气 to resolve on improvement; to work hard for sth; determined not to fall short 争抢 to scramble for; to fight over ..
基于8个网页-相关网页
determined not to fall short
决心不失败
以上为机器翻译结果,长、整句建议使用 人工翻译 。