English to Hindi

Meaning for:
rough edges
other
खामियाँ