Answer:
You are within the context but there is a little bit sort of contradiction on one statement that is: "In order to enter America as a foreigner, you will have to do some paperwork that shows you're a legal citizen of the country; but as a for foreigners, it's difficult. It's difficult because they don't speak English and can't read what's written in English so it would be hard to understand what they have to do in order to enter the country and again be considered as a legal citizen*
Maybe you should clarify well what you mean by saying" entering America as a foreigner"; "but as foreigners, it is difficult." those two statements are likely meaning the same thing.
you can rather say:" In order to enter America as a foreigner, you will have to do some paperwork that shows you're a legal citizen of the country; but as a foreigner who want to be citizens it is difficult.
I added the word citizen there so that at list it makes a difference.
Step-by-step explanation:
How about this explanation as you did a great job!