do (oneself) no favors - German English Dictionary