English: This question at present engages the attention of many minds.
Telugu: అనే ప్రశ్న ఇప్పుడు చాలామంది మదిలో మెదలుతోంది.