English to Hindi

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