English: This question troubled him.
Telugu: ఆ ప్రశ్నలు అతన్ని కలవరపెట్టాయి.