English: This had long weighed on her mind.
Telugu: చాలా చాలా రోజులుగా ఈ ఆలోచన ఆమె మనసులో మసలుతూంది.