Can in indo be translated as advanced as wall as master? If so then advanced makes more sense. Otherwise use master. I just remembered from some wed novels that I've read the translators have mentioned how a word in another language can mean multiple things in english.