English to Hindi

Meaning for:
even at the best of times
other
स्थिति अनुकूल होने पर भी