“嘀咕”用英语怎么说?

“嘀咕”的英语可以翻译为:
whisper,talk in whispers,have misgivings about sth.,have sth. on one's mind