translate English to French: The news barrage on this front is endless.
Le mitraillage de nouvelles sur le sujet n'arrive pas à finir.