Chinese: 几乎是樱花绽放的时候了。
English: It's almost time for the cherry blossoms.