English: This question troubled him.
Telugu: ఈ ప్రశ్న అతన్ని మహామధనపెట్టింది.