translate English to French: However, I think, and you should agree with me, that politics means being prompt and timely and I believe that all of us here must accept that we did not see what was happening in Egypt over recent decades.
Toutefois, je pense, et vous en conviendrez avec moi, que la politique implique d'agir rapidement et en temps opportun et je crois que chacun de nous doit accepter que nous n'ayons pas vu venir ce qui se passait en Égypte ces dernières décennies.