cant cut the mustard
不能胜任或达到要求
英文释义
to not meet expectations or perform adequately; to be unable to do a task or meet standards
习语中的关键英语词汇