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