English: At least, that is, until last week.
Telugu: కనీసం ఈ గత వారం వరకు, అంటే.