meaning of Also sprach Zarathustra

Also sprach Zarathustra - German to English

therefore Spoke Zarathustra