Anyone who sponsors a person to come to Canada must sign an undertaking u2014 a promise to the government to support the person for three to ten years (depending on age and relationship). This means they agree to provide that person with food, clothing, a place to live, and other essential things.