People are waving from a bus covered in rainbow flags.
Mensen zwaaien vanuit een bus bedekt met regenboogvlaggen.
the people are riding a bus.
De mensen zitten in een bus.
Just because people are riding a bus does not mean they are waving.
Alleen omdat mensen rijden op een bus betekent niet dat ze zwaaien.