not do oneself any favours - Turkish English Dictionary