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