English: People have asked it for a long time.
Telugu: చాలాకాలంగా ప్రజలు తమను తాము అడుగుతూనే ఉన్నారు.