do somebody no favours - German English Dictionary