English: Just a nick of time.
Telugu: జస్ట్ ఏ మాటర్ ఆఫ్ టైమ్.