bring something to a successful end - Turkish English Dictionary