to face with hardships - German English Dictionary