These are people of immense persistence, incredible patience, and an absolute determination not to be blind and not to be silent.
Queste sono persone fortemente ostinate, con una grande pazienza,  e un'assoluta determinazione nel non essere cieche e non rimanere zitte.