Bueno hay gente a la que le cuesta entender el inglés aunque más o menos tenga conocimiento. Yo por ejemplo escucho a alguien hablar en inglés y no me entero de nada, pero luego me puedo defender hablándolo (aunque un poco indio

).
Pero teniendo en cuenta que han vivido allí unos años, tendría que haberse hecho un poco más el oído. Sobretodo en arizona que dudo que nadie hablase español allí.
Probablemente cuando fue a arizona no tenía ni idea de inglés y por mucho que lo intentara no haria oido, y ahora que sabe un poco mas y que si que podría, pues pasa del tema