idiom
know something by heart
etwas perfekt auswendig lernen
Meaning
to memorize something perfectly
Example
She **knows all the poems by heart**.
Sie kennt alle Gedichte auswendig.