English: He doesn't look so different from modern humans.
Telugu: నిజానికి, అతను లేదు ఆధునిక మానవులు భిన్నంగా ఉంటుంది.