have something down pat
US /hæv ˈsʌmθɪŋ daʊn pæt/
UK /hæv ˈsʌmθɪŋ daʊn pæt/

1.
ter algo na ponta da língua, saber algo de cor
to know or understand something perfectly
:
•
After weeks of practice, she finally has her lines down pat for the play.
Depois de semanas de prática, ela finalmente tem suas falas na ponta da língua para a peça.
•
He's been working on that presentation for so long, he must have it down pat by now.
Ele tem trabalhado nessa apresentação por tanto tempo, ele deve tê-la na ponta da língua agora.