English: This had anguished him.
Telugu: ఇది అతన్ని బాధించింది.