boggle the mind:使人难以置信
e.g. It boggles the mind that John should have been inside a flying saucer!
约翰竟然进过飞碟,这真叫人难以置信!
86 13122781320