translate English to French: However, many more layers of alternative explanation would have to be peeled away before one could make this statement with great confidence.
On devra cependant éliminer plusieurs autres explications avant d’être en mesure de faire une telle affirmation avec assurance.