not leave someone in peace - Spanish English Dictionary