请言简意赅地翻译:a series of deafening explosions