English: A weird thing happened these past few days.
Telugu: ఇటీవల వింత విషయాలు జరిగాయి.