pull someone down (humiliate) - Francés Inglés Diccionario