English: This news has really shaken me.
Telugu: ఈ వార్త నిజంగా నాకు ఎంతో సంతోషాన్ని కలిగించింది.