枪林弹雨的英语:a hail [rain] of bullets; a fierce battle; storm of shots and shells; pikes as dense as trees in a forest; bullets showered down like rain; heavy gunfire; intensivefighting in the battle f...
枪林弹雨的法语:forêt de fusils et pluie de balles;sous la pluie de balles;des balles pleuvent./il pleut des balles dans un combat acharné.