translate English to French: His presence at various locations in the country has been confirmed by our tracking team and by other sources.
Sa présence a été confirmée à différents endroits du pays par notre groupe du renseignement et par d'autres sources.