Translate the following English sentence to French:
"There are several people here who like myself for many years past have become familiar with Herr Haider' s offensive statements, the xenophobia of many of his policy elements and the strategy that he has developed of alternating aggressive statements with apologies, sometimes on successive days."
Plusieurs personnes ici présentes connaissent bien, tout comme moi, pour les avoir entendues depuis de nombreuses années, les déclarations offensives de Herr Haider, le caractère xénophobe de nombre de ses politiques et la stratégie qu'il a développée et qui consiste à alterner déclarations agressives et excuses, parfois plusieurs jours de suite.