translate English to French: So far, the same principle remains in effect throughout the Arab world today.
Le même principe s'applique encore aujourd'hui dans le monde arabe.