You hear this phrase often when watching the beijing 2008 Olympic game on
TV or on Stage. This Mandarin phrase literally translates into "Add
Oil" in English, as oppose Ka-Yaow in Cantonese, meaning: Go Go
Go. or just simply cheering for anyone or your favorite team of sport.