膂力 りょりょくです
ryoryokudesu

Noun
Desu Copula

The polite form of 膂力

1. Physical strength; Muscular power

Polite