on form (English, prep_phrase)
Senses:
glosses: Doing well; performing as well as would usually be expected.
Forms: