Cosette: Every day you walk with stronger step. You walk with longer step. The worst is over. Marius: Every day, I wonder every day Who was it brought me here From the barricade. Cosette: Don't think about it, marius. With all the years ahead of us, I will never go away, And we will be together every day. Every day, We'll remember that night And the vow that we made: A heart full of love. A night full of you. The words are old But always true. Oh, god, for shame, You did not even know my name. Marius: Dear mademoiselle I was lost in your spell. [Valjean appears, but marius and cosette do not see him.] Cosette: [in counterpoint] A heart full of love No fear no regret "My name is marius pontmercy." Valjean: [to himself, in counterpoint] She was never mine to keep She is youthful She is free. Marius: Cosette, cosette! Cosette: [in counterpoint] I saw you waiting and I knew. Valjean: [in counterpoint] Love is the garden of the young. Marius: Waiting for you. Valjean: Let it be. Marius: At your feet. Valjean: Let it be. Cosette: At your call. [They see valjean.] Marius and cosette: [in counterpoint] And it wasn't a dream. Not a dream After all. Valjean: [in counterpoint] A heart full of love This I give you On this day.