an engine revving noise with people talking