time to catch one's breath - German English Dictionary