Translate the following English sentence to French:
"This case, which was built up from nothing - I think we are all convinced of that - has mobilised international public opinion powerfully."
Cette affaire, montée de toutes pièces - et je crois que nous en sommes tous convaincus - a fortement mobilisé l'opinion publique internationale.