English:  1 tiny needle technology (TNT).
Swedish: finnålsteknologi