Meaning of long game in English:

long game

noun

mass noun
  • The part of golf concerned with hitting the ball across the distance from the tee to the green.