no matter what it takes - Turkish English Dictionary