Posso dizer que o ser humano só será - Tradução em inglês

Hello everybody, how can I say the following phrase in English?

Posso dizer que o ser humano só será feliz, se abrir o seu coração e deixar entrar o maior do verdadeiro amor, é Jesus Cristo o meu primeiro amor

Could I say:

I can say that human being just will be happy if he opens up his heart and let coming in the greatest of truth love, it's Jesus Christ the my first love.

Is it right to use "He" or is there other word to replace it with?

COMO COMBINAR PALAVRAS EM INGLÊS
Nesta aula, o professor Denilso de Lima, autor do livro "Combinando Palavras em Inglês", ensina como as collocations (combinações de palavras) podem ajudar você a falar inglês com mais naturalidade. ACESSAR AULA
2 respostas
EugenioTM 7 47
Sugestion:

I can say that a human being will only be happy once he opens his heart and let the biggest of the true loves in: Jesus Christ, my first love.

Yes, ''HE'' can be used with no problems.
Thank you Eugenio :D