have horrible pain - German English Dictionary