bring something to a successful conclusion - Turkish English Dictionary