English: The Sherlock Holmes museum.
Telugu: షెర్లాక్ హోమ్స్ మ్యూజియం.