meaning of achthundertfach

achthundertfach - German to English

eight-hundred-fold