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

appropriate time
desired occasion
auspicious moment
already late

ANSWER DOWNLOAD EXAMIANS APP