improve one's fortune/health - German English Dictionary