English: All these questions did hit the minds of people.
Telugu: ఈ ప్రశ్నలన్నీ జనాల మెదళ్లను తొలుస్తున్నాయి.