translate English to German: They need to have sound scientific backing.
Diese müssen wissenschaftlich untermauert und abgesichert werden.