English: An odd thing happened recently to me.
Telugu: ఇటీవల వింత విషయాలు జరిగాయి.