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