Both the TV commercials and the supermarkets are alien to them.
⇑ Translate the sentence above by Google ⇑
Related: alien
Next: Which party is an alien party?