He has the gift of being liked by everyone he meets.
He is well liked by all the people he meets in his life, which I think is a kind of gift.
日本語に近いように英訳すると下のように言えます。
ーHe has the gift of being liked by everyone he meets.
「彼は会うすべての人に好かれる才能がある。」
gift of being liked で「好かれる才能」
ーHe is well liked by all the people he meets in his life, which I think is a kind of gift.
「彼は人生で出会うすべての人たちにとても好かれるが、それは才能だと思う。」
well liked by all the people he meets で「彼が出会うすべての人たちによく好かれる」
ご参考まで!
「彼は人に好かれる才能がある。」は、
"He has people skills."
"He's good at dealing with people."
"He's good at interacting with people."
という表現を使うことも出来ます。
"people skills"は、「人への対応力」
"dealing with people"は、「人とのやり取り・対応」
"interacting with people"は、「人と関わること」
という意味です。
人と上手に関わることができることも人に好かれる要素であるとこちらで解釈しました。
ご参考になれば幸いです。