incapable of physical exertion
Are you looking for: 体力体力上不能劳累的More results...
English Expression:
  1. adj.  incapable of physical exertion