English: ''This is strange.
Telugu: ''ఇదెక్కడి వింత.