take a lot of beating - Español Inglés Diccionario