hube esforzado
-I had strained
Preterite perfectyoconjugation ofesforzar.

esforzar

TRANSITIVE VERB
(to exert)-to strain
Synonyms for esforzar
Word of the Day
to snore