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