not able to be helped - German English Dictionary