translate English to French: I believe that entirely new dimensions are possible in this area.
Je crois que des dimensions totalement nouvelles sont possibles dans ce domaine.