English: All this happened on a weekend no less.
Telugu: ఇదంతా వారం లోపు జరిగింది.