What does alles, was mir einfällt mean?

alles, was mir einfällt - German to English

all I am able to consider