Translate the following English sentence to French:
"That so much time has lapsed, is largely down to the Gibraltar issue."
Le fait qu'une si longue période se soit écoulée depuis lors trouve en grande partie son origine dans la question de Gibraltar.