Make headway :
If you make headway, you make progress in what you are doing.
Ex: Investigators have made little headway in their search for the causes of the catastrophe.
_______________________________________
Mean business :
If someone means business, they are serious about what they announce.
Ex : The boss says that in future any missing material will be reported to the police, and he looks as though he means business.
____________________________________
Stay tuned.
All the best to you. 