What does Oh, look. There are a lot of people in front of the station. mean?Oh, look. There are a lot of people in front of the station.▶ Hear it in EnglishOh, look. There are a lot of people in front of the station. in other languagesIn PortugueseIn FrenchIn Japanese