This was a great episode and it's disappointing it never aired in English. However, even in Japanese is an intense and interesting episode. Probably one of the more, personally, memorable episodes.
I think Meowth's Va once said that this episode was dubbed but simply didn't air. I didn't think this episode was that good though, so we didn't miss out on much...