not do oneself any favours - Turco Inglés Diccionario