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

already late
auspicious moment
appropriate time
desired occasion

ANSWER DOWNLOAD EXAMIANS APP