translate English to French: It has fallen short on many goals, with terrible consequences.
Il n’a pas su atteindre un grand nombre de ses objectifs, et les conséquences sont terribles.