Coming from an immigrant family myself, I can sympathize.  Integration is a very bumpy road.  And language is a real challenge, especially with age.
It's very easy for the commenters here to say, learn English!
I would challenge anyone over the age of 40 to learn a new language.  
I learned English as a 5 year old and speak without accent.  Many of my relatives learned as adults and they all speak with accents and varying competence.  My mother had the most difficulty because she was at home the most.
It helps if the individual gets out of the house for a part time job or volunteering.  Taking community English courses helps too.  There are many volunteer groups.  Perhaps some university students in their community can volunteer to teach English.  Lessons can be in the home, community centre or place of worship.
Wishing them the best of luck.