Translated until 94

Not verified nor tested.