to know something inside out
Etwas so gründlich wissen oder beherrschen, dass man keine Details mehr übersehen kann.
To know something thoroughly or in great detail.
-
Sie kennt die Stadt in- und auswendig.— She knows the city inside out.
-
Nach dem Studium kannte er die Theorie in- und auswendig.— After his studies, he knew the theory inside out.