English: fighting until the last minutes.
Telugu: చివరి నిమిషం వరకూ పోరాడతారు.