birşeyi ezbere bilmek

  1. Verb to have something by heart
  2. Verb to know something by heart
  3. Verb to have something off