English: This topic has been very much on my mind.
Telugu: ఈ అంశం నన్ను చాలా ఆలోచనలో పడేసింది.