fail to deliver (フェイル トゥ デリバー)

Idiom Success

意味

to not meet expectations or complete a task successfully

期待に応えられなかったり、タスクを成功裏に完了できなかったりすること (kitai ni kotaerarenakattari, tasuku o seikōri ni kanryō dekinakattari suru koto)

例文

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

"会社は改善を約束しましたが、約束を 果たせませんでした。" (Kaisha wa kaizen o yakusoku shimashita ga, yakusoku o hatasemasen deshita.)