(everything) go better - Turkish English Dictionary