translate English to French: These early results are encouraging but further follow-up will be necessary.
Ces premiers résultats sont encourageants, mais un suivi plus poussé s’imposera.