translate English to French: But Science and Technology disagree about how to explore them.
Mais la Science et la Technique ne sont pas d'accord sur les moyens à mettre en oeuvre.