English: The lingering questions…
Telugu: వెన్నాడుతున్న ప్రశ్నలు…