English: Crazier things have happened lately.
Telugu: ఇటీవల వింత విషయాలు జరిగాయి.