English to Hindi

Meaning for:
fall short of
other
से कम होना;से कम पड़ना