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