put one through one's paces - Spanish English Dictionary