English: human evolution has needed to be explained.
Telugu: మానవ పరిణామ క్రమం వివరించాలి.