turn out better than expected - Turkish English Dictionary