English to Hindi

Meaning for:
rat-tat
other
खटखटाहट;खट-खट