Winning the championship
「選手権で優勝すること」を意味します。
required
「必要とした」という意味の動詞「require」の過去形です。
not just skill
「単に技術だけでなく」という意味で、技術だけでは不十分だったことを示します。
but also
「~だけでなく~も」という意味で、追加の要素を導入します。
a remarkable feat of strength
「注目に値する力技」や「驚くべき怪力」を指します。
and endurance
「そして持久力」を意味します。