What does auf welche Art auch immer mean?

auf welche Art auch immer - German to English

by whatever means