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