échouer[Français]

verbe
1 : bring to the ground
2 : slow down the progress of; hinder
3 : leave stranded or isolated with little hope of rescue
4 : cease development, die, and be aborted