All humans do have some kind of innate mental ability.凡是人确有某种天生的智力。What matters most is sheer stamina, the physical and mental ability to pick yourself up after the latest setback.最重要的是具备十足的耐力,是让自己从上一次挫折中振作起来的身体和心理素质。All humans have some kind of innate mental ability.所有人都具备某种天生的智力。