Definition
Used to express surprise at something unusual or unexpected.
He actually submitted the report on time; wonders never cease!
I never thought she would agree to the proposal; wonders never cease!
I thought he would never change his bad habits, but he did, wonders never cease!