English to Hindi

Meaning for:
failing
other
कमज़ोरी;के न होने पर