de bout en bout

Adverb

 * 1) from start to finish, from one end to the other