English: At the last moment
Telugu: ఆఖరు క్షణంలో