wait for a more favorable moment to do something - Spanish English Dictionary