translate English to French: We spoke with interviewees from NTI and GN.
Nous avons interrogé des répondants de la NTI et du GN.