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