recover from an illness or financial calamity - German English Dictionary