give up as a lost cause - Turkish English Dictionary