to be not in the best of health - French English Dictionary