translate English to French: THERE WAS STILL SOME OZONE LEFT OVERHEAD.
Qu'il reste un peu d'ozone dans l'atmosphère.