What in the world makes you think you are good at English?
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
What in the world makes you think you are good at English?
として、『一体何がそんなに自分は英語が得意だと思わせるの?』とするのはいかがでしょうか。
what の後に、in the world をつけると、『まったく・一体全体』というようなニュアンスを伝えられます。
役に立ちそうな単語とフレーズ
make someone think that ~だと思わせる
参考になれば幸いです。