know (something) by heart

знать что-либо наизусть

Jane has a very good memory and she knows many poems by heart.

Другие идиомы: