English: they are identical to modern humans.
Telugu: ఆధునిక మానవులకు అతి దగ్గరి పోలికలు కలవారు వీరు.