i am sorry i am not good at english. but i want to help you anything.
i think "숨겨운" is a typo. "숨겨온" is right. means "hidden" "concealed" ...
meanwhile, (sorrow of i am base? lousy? dishonorable?)concealed hard was released (snap) inadvertently.
sorry it is difficult.