That’s a Hungarian saying, that’s probably how Hungarians try to find some comfort when they can’t see the sun for weeks. Budapest really is beautiful all year around but it shows most of its splendor in the sun.