Como dizer "Advento da humanidade" em inglês

A frase está dessa forma:
The language, one of the most important human advents, has been the main resource in forwarding information through books, speechs, videoconferences and all the kinds of media.
Dessa forma está correto? Senão como seria?

COMO COMBINAR PALAVRAS EM INGLÊS
Nesta aula, o professor Denilso de Lima, autor do livro "Combinando Palavras em Inglês", ensina como as collocations (combinações de palavras) podem ajudar você a falar inglês com mais naturalidade. ACESSAR AULA
1 resposta
PPAULO 6 49 1.3k
I would say it´s gramatically correct, that is, it´s not wrong. Many would rather redo it a little tad, like this:


The language, one of the most important advents of humankind, has been the main resource/tool used to forward information through books, speechs, videoconferences and all the kinds of media.