Tu ne m'as toujours pas dit qui il est.

English Translation

You still haven’t told me who he is.

Are “encore” and “toujours” interchangable? Why can’t I use “encore” in this context?

toujours pas = pas encore