finish successfully - Turkish English Dictionary