not do things/anything by halves - definition and synonyms

phrase
  1. to do things very thoroughly and with a lot of energy

    He’ll throw a great party – he doesn’t do anything by halves.

See also main entry: half