translate English to French: The universally known facts cast a dark shadow over his curriculum vitae and should have been taken into account at an earlier stage.
Les faits, connus universellement, jettent une ombre bien sombre sur son curriculum vitae et auraient dû être pris en considération plus tôt.