Immigrant farmworkers here from Mexico are on temporary visas.
Then they are not immigrants. Temporary visas are temporary, they are supposed to go home when they expire.