豁然开朗: suddenly see the light; be suddenly enlightened; at once become enlightened; suddenly become bright open; suddenly become clear-minded; suddenly dawn upon: “她干吗要批评我呢?”他想到这里豁然开朗,心情也舒展了。 why
山穷水尽豁然开朗: apparently blind alley leads suddenly into an open space