Translate the following English sentence to French:
"At least gripping images have a mobilising effect on public opinion and provide a strong base for aid."
Ces images fortes ont en tout cas un effet très mobilisateur sur l'opinion publique et s'avèrent être un important porte-drapeau de l'aide.