English: It happened recently too.
Telugu: ఇది జరిగింది కూడా ఈ మధ్యనే.