Mu 2001, bambo wa a Chaltu adayamba gulu kuti ligwire ntchito mipando yamtengo wapatali, ndi luso lachi China. Pambuyo pa zaka 5 zolimbikira, mu 2006, arly ndi mkazi wake cylinda adayambitsa kampani ya Lanjafu kuti iwonjezere banja la banja poyambira malonda.