take a lot of beating - German English Dictionary