English: The same thing happened recently.
Telugu: ఇదే విషయాన్ని ఇటీవల చెప్పుకొచ్చారు.