
Know someone inside out
Know all the ins and outs of someone's life

Conoscere vita, morte, miracoli di qualcuno 
Know all the ins and outs of someone's life

Conoscere vita, morte, miracoli di qualcuno 
Meanings
To know someone extremely well
Examples
Take my advice, forget him! I know Frank inside out and I know he's bad news
Dammi retta, scordatelo! Conosco vita, morte e miracoli di Franco e so che ti causerà solo guai
“I've been told that you know our mayor” “Right. I know him inside out. We grew up together, same street, same schools, same interests and we've been best friends since elementary schools”
“Mi hanno detto che conosci il nostro sindaco” “Certamente, ne conosco
vita, morte e miracoli. Siamo cresciuti assieme, stessa strada, stesse
scuole, stessi interessi e siamo amici per la pelle fin dalle
elementari”