@MrMrokort, have you tried visiting an official center that can convert your ID documents into English? I am in a country where they write all official documents in their native language which I get translated to English and stamped for official reasons.