translate English to German: To be read on Internet, still is necessary it to be found.
Um auf Internet gelesen zu werden noch muss man gefunden werden.