translate English to French: Thank heavens our borders with Germany and Italy in the south were opened one or two days ago.
Dieu merci, depuis un ou deux jours, les frontières avec l'Allemagne et l'Italie sont ouvertes.