Translate the following English sentence to French:
"I have seen often enough how right-wing extremists have harassed - or attempted to harass - foreigners, or even those who hold different beliefs."
J'ai été assez souvent amenée à voir comment les extrémistes de droite brimaient - ou tentaient de brimer - les étrangers ou, tout simplement, ceux qui pensaient différemment.