余力 よりょくでした
yoryokudeshita

Noun
Desu Copula

The polite past form of 余力

1. Had the energy; Had the capacity; Was able to manage

Past/Perfective
Polite