What does this mean?
This sentence doesn't really make sense in English. In English we would say "The strand of thread that you gave me is not enough".