English to Hindi

Meaning for:
rub nose in it
other
बार-बार दुष्टतापूर्वक ग़लतियों को याद दिलाना