English: This question troubled him.
Telugu: ఈ (ప్రశ్నలు అతనిని వేధించాయి.