not do oneself any favours - Francés Inglés Diccionario