pull oneself back together - German English Dictionary