meaning of am Rande des Abgrunds stehen

am Rande des Abgrunds stehen - German to English

to be on verge (of disaster)