English Translation
After a period of illness, Juan returned to his old self and managed to run the marathon.
volver por sus fueros
(idiomatic) to show one’s worth, after losing reputation in the past
https://en.m.wiktionary.org/wiki/volver_por_sus_fueros#Spanish