bust on someone
v. phr.— «Recently, I busted on several companies that had lost touch with the concept of customer service.» —“Workers still laboring to do their best” by Dan Gainor in Baltimore, Maryland Examiner.com Aug. 29, 2007. (source: Double-Tongued Dictionary)