rebuke (someone or something) for (doing) (something)
To scold, upbraid, or criticize someone, an animal, or some group or organization for some action, error, or wrongdoing. They won't so much as rebuke their child for his bad behavior. It looks like the United Nations is finally willing to formally rebuke the country for disobeying the international treaty. She rebuked the dog for peeing on the carpet.
rebuke someone for something
to reprimand someone for something. There is no need to rebuke me for a simple mistake like that. Sally was rebuked for overspending her budget.