Both the TV commercials and the supermarkets are alien to them.
父母觉得电视广告和超市很陌生
But a number of scientists question the assumption that the presence of alien species can never be acceptable in a natural ecosystem. 外星物种
The latest tax proposals will alienate many voters.
最新的纳税提案将失去远许多选民的支持。
It is a paradise of romance for alien life.
外星生命体
The idea is alien to our religion.
这种思想与我们的宗教不相容。
He felt that his experiences had alienated him from society.
他感到自己的经历令他与社会格格不入。