What does auf etw. pochen mean?

auf etw. pochen - German to English

to insist upon sth.