English: A strange thing has occurred in recent weeks.
Telugu: ఇటీవల వింత విషయాలు జరిగాయి.