to be in the pink of condition
Verb
to be up to the mark
Verb
to be in pretty good shape
Verb
to feel not quite the thing
Verb
to be off one's game
Verb
to be not up to the mark
Verb
to not to be in form
Verb
to be on top of one's form
Verb
to not to feel quite up to the mark
Verb
to have someone by the short hairs
Verb
to keep the body in tune
Verb