English: Well, at least until this past week.
Telugu: కనీసం ఈ గత వారం వరకు, అంటే.