Idiom
It is high time that India did something about the population problem.

appropriate time
desired occasion
already late
auspicious moment

ANSWER DOWNLOAD EXAMIANS APP