What does it say exactly? Is the last line "strive for culture"? van hoa = wenhua? van minh = wenming?
tren duong pho means 'on the street', found that with Google. Wenhua (van hoa) is one of the words borrowed into Chinese from Japanese in the early 20th century. Wenming (van minh) too, maybe.