English: And it all happened this past weekend.
Telugu: ఇదంతా గత వారం జరిగింది.