ich bin gerade noch davongekommen.

listen to the pronunciation of ich bin gerade noch davongekommen.
German - English
I escaped by the skin of my teeth