These are people of immense persistence, incredible patience, and an absolute determination not to be blind and not to be silent.
Estas son personas  de gran persistencia, de increíble paciencia y de  una determinación absoluta para no cegarse y  no ser silenciados.