英语 nine deaths and still alive (idiom); a narrow escape, new lease of life
德语 ein geringe Chance zu überleben, eine minimale Chance ins Leben zurückzukehren, eine minimale Chance mit dem Leben davon zu kommen, eine sehr geringe Überlebenschance (S)
法语 (expr. idiom.) (litt.) neuf morts, une vie, une chance minime de s'en sortir vivant