English Meaning – at the last possible moment
Hindi Meaning – aakhri waqt par
We got there in the nick of time.
Hum aakhri waqt par wahan pahunch hi gaye.