English: A lot of things bothered me about this.
Telugu: నాకు ఈ విషయం చాలా ఇబ్బంది కలిగించింది.