put through one's paces - Francés Inglés Diccionario