take a lot of beating - Francés Inglés Diccionario