By heart

наизусть, на память

Большой англо-русский словарь

By heart

наизусть, на память Например: I'd seen the picture four times in the last four days and knew the story by heart. (W. Saroyan, Peace, It's Wonderful, The Year of Heaven) — За последние четыре дня я видел эту картину четыре раза и знал ее почти наизусть.

Англо-русский фразеологический словарь

By heart

phrasal by rote or from memory

Merriam-Webster's Collegiate Dictionary