surmount the difficulty - Spanish English Dictionary