Wiktionary
take something to the grave
vb. (context idiomatic English) To never reveal a secret to one's death.