meaning of alles, was möglich ist

alles, was möglich ist - German to English

everything possible