translate English to French: Let us please stick to the facts.
Je vous en prie, restons-en aux faits.