learn something by heart
To memorize something
After singing it every morning for a month, Kim had learned the National Anthem by heart.
To memorize something
After singing it every morning for a month, Kim had learned the National Anthem by heart.