ahead_of_the_gameEnglish

ahead of the game

Adverb

In an advantageous position

English: ahead of the game