English: This has disturbed me a lot.
Telugu: ఈ విషయం నన్ను బాగా కలవరపెట్టింది.