English: There have long been questions.
Telugu: చాలాకాలంగా కొన్ని ప్రశ్నలు వేధిస్తూ ఉన్నాయి.