idiom
cross your heart
faire une promesse sincère
Meaning
to make a sincere promise
Example
I’ll never tell anyone, **cross my heart**.
Je ne le dirai à personne, **je te le promets**.