know inside and out in German
know inside and out in German
etwas in- und auswendig kennen
(transitive, idiomatic) To know (something or someone) very thoroughly.