Nigel Richards reportedly[1] memorized the full French dictionary over the course of nine weeks (he doesn't speak French either). The way he did this is by reading through the dictionary twice and reciting the words to himself while on bike rides.
He has an incredible mind.