prodigious memory

Translations
потрясающая память
His prodigious memory allowed him to recite entire books.
Его потрясающая память позволяла ему цитировать целые книги.