Maybe the bit that said:
"According to our research, the quantity of oxygen there exceeds that on other parts of our planet by 10 to 20 times."
Other parts of the planet including, presumably, bits that aren't sub-glacial lakes?
"According to our research, the quantity of oxygen there exceeds that on other parts of our planet by 10 to 20 times."
Other parts of the planet including, presumably, bits that aren't sub-glacial lakes?