日本のラグビーのレベルを上げたい。
最後の「Scotland's」は「Scotland's rugby team」という意味ですが、もう「rugby team」と言いましたので、もう一度言うのはいりません。
回答したアンカーのサイト
Machigai Podcast
「敵わない」はcan't win で表現することができます。
思うはthinkで表現することが多いと思いますが、この文章のように強く思いがあるときなどはbelieveを使うことができます。
回答したアンカーのサイト
DMM英会話講師プロフィール