English: This seems bizarre.
Telugu: ఇది వింత తెలుస్తోంది.