translate English to French: This report is astonishing in its contradictions.
par écrit. - Ce rapport est étonnant de contradictions.