fall short (fall short)

Idiom Failure

含义

to fail to meet expectations or standards

未能达到期望或标准 (wei neng dadao qiwang huo biaozhun)

例句

"His efforts fell short of what was needed to win the competition."

"他的努力未能达到赢得比赛所需的标准。" (Ta de nuli **wei neng dadao** ying de bisai suo xu de biaozhun.)