lend considerable support - Spanish English Dictionary