Ive built on the rock Yet they dont truly understand what this phrase means

Could you correct the punctuation please?
I've built on the rock." Yet they don't truly understand what this phrase means.