translate English to French: There are still questions regarding what lives in the deep canyon or if there are species yet to be discovered.
On s'interroge encore sur tout ce qui vit au fond du canyon et sur la possibilité qu'il existe encore des espèces à découvrir.