English: The question is running through the minds of many.
Telugu: అనే ప్రశ్న చాలామంది మెదళ్లను తొలిచేస్తోంది.