That depends on a lot of things, if they live in a homogeneous country or area, then second generation descendants of said immigrants will likely lose their ethnic culture and assimilate. if they live somewhere diverse and full of different peoples, and they are ethnically represented, then it will take a while longer. I can’t say how long since that depends on if the status quo in that area remains so or changes.