humming of an engine idling with people speaking in the distance