"We need to be better, think harder, dig deeper."