BetterEnd-translation