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