English: This question has been on our minds for a long time.
Telugu: ఈ ప్రశ్న చాలాకాలంగా వేధిస్తోంది.