etw. wie seine westentasche kennen

listen to the pronunciation of etw. wie seine westentasche kennen
Немецкий Язык - Английский Язык
to know something like the back of one's hand