translate English to German: can neither been seen nor heard.
kann man weder sehen noch hören.