홍수를 이루다 flood
결국 ~하다 end up ~ing
다짐하다 promise oneself to
Photos of delicious food are flooding
everywhere. I promise myself not to eat at this hour, but I end up eating an ice cream anyway.