‘Country making progress overcoming many obstacles’