get off one's high horse - Francés Inglés Diccionario