while you people bicker over details, other countries are on fire in the education department
doing very well
"while you people bicker over details, other countries are on fire in the education department" What is the definition of "on fire"?