Translate the following English sentence to French:
"Or has the evidence recently supplied of the 'Echelon' global bugging system already been forgotten?"
Aurait-on déjà oublié les preuves apportées récemment concernant le système d'écoute globale "Échelon" ?