English to Hindi

Meaning for:
not be up to the mark
other
अच्छा नहीं महसूस करना