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?

POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. 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.