Like this video? Subscribe to our free daily email and get a new idiom video every day!
be still in the game
To remain a contender for success despite setbacks or difficulties. Our competitors may have carved away a lot of our market, but we're still in the game!