What does Que Pasa Mean in English?

Que pasa? translates into what’s happening, what’s going on, how are you doing in English. It is a very informal greeting between friends.