it causes too much pain - German English Dictionary