English: Until the final moment.
Telugu: చివరి క్షణం వరకు పట్టుబట్టారు.