These man-made barriers will ensure a very high degree of protection.
⇑ Translate the sentence above by Google ⇑
Related: barrier, protection, ensure, degree