English: This bothered me a lot.
Telugu: నాకు ఈ విషయం చాలా ఇబ్బంది కలిగించింది.