剣林弾雨(けんりんだんう)

Japanese vocabulary

Meaning: fierce battle; intense combat

See it used in real works