take a lot of beating - Turco Inglés Diccionario