English: This happened in the recent past as well.
Telugu: ఇటీవల కాలంలోనూ ఇదే జరిగింది.