English to Hindi

Meaning for:
pillar to post
other
मारा-मारा