i dunno about *official translation* but it kind of means the same.