@Prateek ******
as far as a long term visa option, I don't know other than to say IF they're working here they need to have their employer help get them their visa
OR send them back to Lao and have them get a 6 month multi-entry tourist visa <- which they can't work on but can get almost 9 months of stay from.