English: A question that lingers in the minds of many.
Telugu: అనే ప్రశ్న చాలా మంది మదిలో మెదులుతుంది.