What does auf zufriedenstellende Weise mean?

auf zufriedenstellende Weise - German to English

in an effective way