ce l'aveva sulla punta della lingua

listen to the pronunciation of ce l'aveva sulla punta della lingua
İtalyanca - İngilizce
was on the tip of his tongue
ce l''aveva sulla punta della lingua
he almost succeeded in recalling; longed for, craved, could barely control himself