English: They are presumed to be the ancestors of modern humans.
Telugu: ఇది ఆధునిక మానవజాతి యొక్క పూర్వీకులు నివసించినట్లు నమ్ముతారు.