en ny lifskraft i menskligheten ; ochi