English to Hindi

Meaning for:
point the finger
other
खुले-आम दोष लगाना