put through one's paces - Turkish English Dictionary