(bir şeyi) sonuna kadar sürdürmek/devam ettirmek - Turkish English Dictionary