I have a question that I've been wanting to ask. My native language is Spanish (Latin America) so much of the Dragon Ball series lacks of consistency because of the translation.

My question is about the fate of evil souls: in episode 237 Pikkoro warns Vegeta about never being able to be meet Goku because his soul would forget all memories and would be used for another being.

Nevertheless, later we can see eviler souls (i.e. Freeza, Cell) capable of remembering things.

I wonder if this is explained, just a 'void' in Dragon Ball's story, or maybe even due to a bad translation.

Thanks!