translate English to French: The conclusion at this point comes as something of a shock.
Notre conclusion à ce stade peut surprendre.