put one one's mettle - Turkish English Dictionary