translate English to French: Their presence is always a real challenge to the national authorities.
Leur présence est toujours un réel défi pour les autorités nationales.