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

appropriate time
auspicious moment
already late
desired occasion

ANSWER DOWNLOAD EXAMIANS APP