IDIOMS

all along

(duration, idiomatic) For the entire time; always.

Example:   He thought he had me fooled, but I knew the truth all along.