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