Natürlich kann es auch einfach das Wetter gewesen sein, aus einem scheußlichen Frühling ist endlich ein herrlicher Sommer geworden.
Of course, it could simply have been the weather; a gorgeous summer has finally settled in after a miserable spring.