Lucky escape of Australian Economy