What does Now there's a big shop here. mean?Now there's a big shop here.▶ Hear it in EnglishNow there's a big shop here. in other languagesIn PortugueseIn FrenchIn Japanese