English: This intrigued him.
Telugu: ఈ అంశం ఆయనకు దిగ్భాంతిని కలిగించింది.