English: All this is very puzzling, to me.
Telugu: ఇదంతా నాకు చాలా గందరగోళంగా వుంటుంది.