meaning of auf Qualität bestehen

auf Qualität bestehen - German to English

to insist upon quality