obtain a benefit or satisfactory result - Spanish English Dictionary