under fire

[under fire] {adv. phr.} Being shot at or being attacked; hit byattacks or accusations; under attack.

The soldiers stood firm underfire of the enemy.

The principal was under fire for not sendingthe boys home who stole the car.