extremely stressful - German English Dictionary