a loud hum of an engine and people talking and a gurgling