That proves that this species of humanity is capable of achieving extraordinary progress if it really acts together and it really tries hard.
Questo dimostra che questa umanità è capace di fare grandi progressi se unisce le forze  e ce la mette tutta.