English: All of these things happened this past weekend.
Telugu: ఇదంతా గత వారం జరిగింది.