A large crowd of people are congregated between a busy street and a tall building.
Een grote menigte mensen zijn samengevoegd tussen een drukke straat en een hoog gebouw.
A huge crowd are sandwiched in between a busy road and a tall building.
Een enorme menigte zit tussen een drukke weg en een hoog gebouw.
Large is huge and sandwiched is a synonym for between; also a street is a road.
Groot is enorm en sandwiched is een synoniem voor tussen; ook een straat is een weg.