I have not the technical background to understand the subject.我缺乏理解这个课题的技术知识。The technical expertise was provided by a Japanese company.技术知识是由一家日本公司提供的。I don't have much know-how about engines.发动机方面的技术知识我知之甚少。They do not possess the necessary technical knowledge.他们并没有掌握必要的技术知识。