put through paces - Spanish English Dictionary