English: This question still lingers in the minds of many.
Telugu: అనే ప్రశ్న ఇప్పటికే చాలా మంది ప్రజలలో మెదులుతూనే ఉంది.