Hello, sonnemarie - and welcome to English Forums. Your sentence needs a bit of repair: All of you who managed to get here have already demonstrated that you have talent , and those of you who secure yourselves even a podium position really have what it takes to become future champions.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.