English: Those questions came up for me in the last few days.
Telugu: గత కొన్నిరోజులుగా ఈ ప్రశ్నలు నన్ను వెంటాడుతూ ఉన్నాయి.