translate English to French: That shows the gravity of the problem, notwithstanding our insularity.
C'est pour vous dire la gravité du problème et ceci en dépit de notre insularité.