English: This confused me greatly.
Telugu: దీంతో నేను చాలా గందరగోళానికి గురయ్యాను.