English: All of this happened over the weekend!
Telugu: ఇవన్నీ ఈ వారంలోనే జరిగాయి.