God’s Promises for the Immigrants