Question: congratulations are in order meaning?
Answer: in order. right for the occasion: I think congratulations are in order for the new graduates in the room!