こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
You have a great skill.
『素晴らしいスキルをお持ちですね。』
You have an impressive ability.
『優れた能力をお持ちですね。』
You have an exceptional talent.
『並外れた才能をお持ちですね。』
というように表現できます。
役に立ちそうな単語とフレーズ
talented 才能のある、優れた、有能な
参考になれば幸いです。
ご質問ありがとうございます。
「[素晴らしい](https://eikaiwa.dmm.com/uknow/questions/31182/)〇〇をお持ちですね!」は英語で「you have an impressive...」と言います。もし、スキルの話であれば、「you have an impressive skill」と言います。
「you have an impressive talent」でも自然な言い方です。
ご参考になれば幸いです。