Politically, BJD chief Naveen Patnaik has grown so amazingly fast that today he is on steady ground to give a hard punch to the BJP.