from A to Z; in every particular; all without exception; in everything; through and through; (lit.) from one to ten
to sweep the slate clean; to start again from the beginning; to do it all over again
from A to Z; in every particular; all without exception; in everything; through and through; (lit.) from one to ten