English: until the very last day.
Telugu: చివరి రోజు వరకు కూడా.