English: People have asked this question for centuries.
Telugu: ఈ ప్రశ్నను ప్రజలు ఒక శతాబ్దానికి పైగా అడుగుతున్నారు.