English: And this is at least strange.
Telugu: ఇది కనీసం వింత ఉంది.