translate English to French: One can only speculate as to why this result should arise.
On peut s’interroger sur ce résultat.