English: The question had nagged at him for a long time.
Telugu: ఈ ప్రశ్న చాలా కాలం వారిని పీడించింది.