idiom
cross your heart
hacer una promesa sincera
Meaning
to make a sincere promise
Example
I’ll never tell anyone, **cross my heart**.
Nunca le diré a nadie, **te lo juro**.