idiom
learn by heart
apprendre par cœur
Meaning
to memorize something perfectly
Example
He **learned the poem by heart** for the recital.
Il a appris le poème par cœur pour le récital.