English: But extremely last minute.
Telugu: కానీ. . ఆఖరి నిమిషంలో అద్భుతంగా పుంజుకుని.