English: This had anguished him.
Telugu: ఈ విషయం తనని బాధించింది.