inside out in Russian
inside out in Russian
навы́ворот
наизна́нку
вдоль и поперёк
(of knowledge) Thoroughly; extremely well.
назубо́к
(of knowledge) Thoroughly; extremely well.