meaning of am Rande der Pleite

am Rande der Pleite - German to English

from the verge of bankruptcy