Except for those Spanish people who have been here since before the US existed.
So they’re all over 240 years old now? Plenty of time to learn English, don’t you think?