sulla punta delle dita

Etymology
lit. 'on the point of the fingers'. Compare 🇨🇬.

Prepositional phrase

 * 1) with great and well-versed knowledge; at one's fingertips, down pat
 * 1) with great and well-versed knowledge; at one's fingertips, down pat