English: All of this is strange.
Telugu: దీనిని అంతా వింతగా చూసేవారట.