Fully translated to English