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