[details=“English Translation”]The fugitive ended up in jail after years of evading justice.
[/details]
dar con sus huesos
Etymology
Literally, “stumble upon one’s bones”.(idiomatic) to end up, wind up (go to somewhere, especially somewhere not desired)