whatever it takes - Turkish English Dictionary