de part en part

Adverb

 * 1) from end to end, right through, through and through