translate English to French: No one could deny that there is now a country called Kosovo.
Or nul ne pourrait nier qu’il existe, maintenant, un pays appelé Kosovo.