突然难以想像开始发生 meaning in Chinese
raindrops begin to fall from high in the sky, down upon the circle of spectators
suddenly the unimaginable begins to happen
raindrops begin to fall from high in the sky, down upon the circle of spectators
suddenly the unimaginable begins to happen