English: That is the question we have been asking since long.
Telugu: అని చాలా కాలంగా వినిపిస్తున్న ప్రశ్న.