meaning of auf etw. pochen

auf etw. pochen - German to English

to insist upon sth.