Even despite the lack of a technological base, materials, etc.
तकनीकी आधार, सामग्री आदि की कमी के बावजूद भी।