translate English to French: It has substantial potential and should be considered seriously.
C'est une méthode qui, à notre avis, offre d'énormes possibilités; nous espérons qu'elle sera envisagée sérieusement.