English: But this is last minute.
Telugu: 'కాని ఇదే ఆఖరి నిమిషం.