Estaba seguro de que te encontraría aquí.

English Translation

I was sure that I would find you here.

Would it be more natural to say “de encontrarte”, instead of making a subclause?