EN
Bite the dust
To fail, collapse, or stop working.