Language:
Free Online Dictionary|3Dict

豁然开朗

Source : CEDICT

suddenly opens up to a wide panorama (idiom); to come to a wide clearing/fig. everything becomes clear at once/to achieve speedy enlightenment