English: (To this day, even.
Telugu: (నేటి వరకు, O.