hard to endure - German English Dictionary