Unsere eigenen Technologien sind über interstellare Entfernungen sichtbar, und ihre sind es vielleicht auch.
Translate German to English: Our own technologies are visible across interstellar distances,