English: All this had apparently taken place over the previous weekend.
Telugu: ఇదంతా గత వారం జరిగింది.