Is it really difficult to get a green card?

You must obtain a Green Card if you're not a U.S. citizen but wish to legally reside and work in the United States. 

The Green Card holder is able to live and work in the United States indefinitely.

They can also travel abroad and return home without any problems.

Many factors influence the difficulty of getting a Green Card.

What is the qualification of the applicant and what can he do in future.

There are many challenges applicants may face when applying for a green card.

You have to be patient to get a green card.