English: But It happened this past weekend.
Telugu: కానీ ఇదంతా వారం కిందటి వరకే.