fail to deliver (fēi'ěr tú dìlìfā)

Idiom Success

含义

to not meet expectations or complete a task successfully

没有达到期望或未成功完成任务 (méiyǒu dádào qīwàng huò wèi chénggōng wánchéng rènwù)

例句

"The company promised improvements but failed to deliver on its promises."

"公司承诺了改进,但未能 兑现 承诺。" (Gōngsī chéngnuòle gǎijìn, dàn wèi néng duìxiàn chéngnuò.)