English: This happened more recently.
Telugu: ఇటీవల ఈ ముచ్చట జరిగింది.