A green card holder doesn’t have an indefinite right to stay in the United
States of America. The Secretary of State and President decide this person
shouldn’t be in America and they has no legal right to stay here, it is simple
is that.
在這裏把“indefinite” right to stay,翻譯為:“無期限”的在美國居住權,這是值得商榷的。