turn out better than expected - Spanish English Dictionary