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,翻译为:“无期限”的在美国居住权,这是值得商榷的。