English: These questions have been on my mind the past few years.
Telugu: గత కొన్నిరోజులుగా ఈ ప్రశ్నలు నన్ను వెంటాడుతూ ఉన్నాయి.