an engine humming with people speaking