TransLator needed(nort rely). .. WEEBS - me, a weeb