I was on the point of giving up when I suddenly hit upon the solution.
הייתי בנקודה של לוותר כשלפתע נתקלתי בפתרון.
עמדתי כבר להרים ידיים כשלפתע הגיתי את הפתרון.
אני פשוט לא הבין את ההזדמנות להסתכל על זה.