What does Finally, it's sold in the shop. mean?Finally, it's sold in the shop.▶ Hear it in EnglishFinally, it's sold in the shop. in other languagesIn PortugueseIn FrenchIn Japanese