What does auf jede mögliche Weise mean?

auf jede mögliche Weise - German to English

by any means possible