( informal ) if you do sth by the skin of your teeth , you only just manage to do it
BY THE SKIN OF YOUR TEETH
Meaning of BY THE SKIN OF YOUR TEETH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005