let things play out - Spanish English Dictionary