The Russian phrase is correct and idiomatic. You can also say "...выше человеческого."