English: Nick of time
Telugu: నిక్ అఫ్ టైం