English to Hindi

Meaning for:
not feel quite up to the mark
other
स्वस्थ महसूस नहीं करना