English: But how could people live for 900 years or more?
Telugu: అయితే ప్రజలు 900 లేదా అంతకన్నా ఎక్కువ ఏళ్లు ఎలా జీవించగలిగారు?