physical strength; stamina; endurance
Refers to bodily power, energy, and the ability to sustain physical effort or resist illness.
I want to build up my physical strength by exercising every day.
He has stamina, so he doesn't get tired even after working long hours.
strength (of a business, economy, etc.)
Figurative extension: the robustness or resilience of an organization, system, or abstract entity.
This company has financial strength, so it probably won't go bankrupt even in a recession.
He has a lot of stamina, so working long hours doesn't bother him.
This company has enough financial resilience to weather the recession.
I'm building up my stamina by running every day.
I completely exhausted my stamina climbing the mountain.
As you get older, your physical strength declines.
体力 refers to physical strength or stamina in general, whereas 馬力 emphasizes vigorous drive or output, often in a work context.
体力 refers strictly to physical strength and endurance, while 精力 can include mental as well as physical vitality.