English: This question has been sitting with me the last few weeks.
Telugu: గత కొన్నిరోజులుగా ఈ ప్రశ్నలు నన్ను వెంటాడుతూ ఉన్నాయి.