translate English to French: He inspires confidence; I felt it immediately.
J'ai senti immédiatement qu'il inspire confiance.