英语翻译

问题描述:

英语翻译
我这里有一个句子搞不懂 怎么理解
he has made the effort to list the values of around 40 million programs contained in the US National Software Reference Library (NSRL) in a database in such a way that they can be retrieved via a web front end.
前面我可以理解 就是后面到 in a database in such a way that they can be retrieved via a web front end.
就不知道这里同前边一起怎么翻译

这句话的主干是 he has made the effort 他做出了努力;后面的to 不定式都是修饰effort的,其中list the values 是to这部分的主体,后面的 of around ..(NSRL)是后置定语修饰values,后面的in a databse作状语修饰动词l...