English: Until the final moment.
Telugu: చివరి క్షణం వరకూ….