Directions: Select the most appropriate meaning of the given idiom/phrase.
Need of the hour1
Compensation for delay
2
A desperate final effort
3
Sufficient to serve the purpose
4
Most important or required thing in an urgent situation
5
Not Attempted