English to Hindi

Meaning for:
saving grace
other
विशेष गुण