to do quite nicely - Turkish English Dictionary