not do oneself any favours - German English Dictionary