frustrate someone's plans - Spanish English Dictionary