English: This happened more recently.
Telugu: ఈ మధ్య ఇలాగే జరిగింది.