English: All this disturbed me a good deal.
Telugu: అది అంతా నాకు చాలా గందరగోళాన్ని కలిగించింది.