English to Hindi

Meaning for:
get a rap over the knuckles
other
फटकार पाना