put someone on their mettle - Turkish English Dictionary