Question: not do sb any favours?
Answer: to do something that is likely to have a bad effect on you or on another person: You're not well, and you're not doing yourself any favours by taking on extra work. [ by + -ing verb ] The government isn't doing the families of the victims any favours by hiding the truth about what really happened.