criticize, blame, blast, lecture, carpet (informal), flame (informal), censure,
rebuke, reprimand, reproach, scold, tear into (informal), tell off (informal),
diss (slang, mainly US), read the riot act to, reprove, upbraid, lambast(e),
bawl out (informal), chew out (US & & Canadian, informal), tear (someone) off a
strip (British, informal), give a rocket to (British & & New Zealand, informal)
Contexto
Therefore, my feeling here is that we need to carry out a genuine technical
and financial review of the system and take to task those who have been
managing this project. In fact, this is not just my feeling; it is the feeling of
the public at large.