not do oneself any favours - Alemán Inglés Diccionario