Question: Which idiom means to be on time?
Options:
Correct Answer: In the nick of time
Solution:
The idiom \'In the nick of time\' means to be on time.