translate English to French: In Europe today there are close to seven million refugees and internally displaced people (IDPs).
On compte aujourd’hui en Europe près de sept millions de réfugiés et de personnes déplacées à l’intérieur de leur propre pays (PDI).