on the verge of bankruptcy - French English Dictionary