English: It is the question that people have been asking for years.
Telugu: ఇది చాలా మందిని ఏళ్ల తరబడి వేధిస్తున్న ప్రశ్న.