English: All of this has left me very confused.
Telugu: అది అంతా నాకు చాలా గందరగోళాన్ని కలిగించింది.