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

auspicious moment
already late
desired occasion
appropriate time

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To cool one's heel

To rest for sometime
To be kept awaiting someone
To give no importance to someone
To remain in a comfortable position

ANSWER DOWNLOAD EXAMIANS APP