槍林彈雨

Idiom

 * 1) showering bullets; fierce battles with intense gunfire