put somebody on his mettle - Turkish English Dictionary