Back in 2018, the Cato Institute estimated it would take 151 years for a person born in India to get a green card in the EB-2 category.