make an endeavour - Spanish English Dictionary