In 2007 the sponsorship undertaking used to be 10 years for parents/grandparents. They changed the law in 2014 and since then it's 20 years of financial responsibility when you sign the forms. But his parents are still ineligible as it's been only 5 years since they have landed. 5 more years to...