drive a hard bargain - Turkish English Dictionary