get a lot of stick - Alemán Inglés Diccionario