It is high time to do something means:

  • Subject:  ENGLISH
  1. Already late
  2. Appropriate time
  3. Desired occasion
  4. Auspicious moment
Correct Answer: Appropriate time