translate English to French: The mysterious, invisible ray could pass through solid matter.
Le rayon invisible mystérieux pouvait passer à travers des corps solides.