to keep secrets
Eres pésimo para guardar secretos.
You’re terrible at keeping secrets.
Esos dos sin duda sabían guardar secretos, salvo quizá el uno del otro.
Those two definitely knew how to keep secrets, except maybe from each other.
Tom no es bueno para guardar secretos.
Tom isn't good at keeping secrets.