that’s (much) better - Turkish English Dictionary