고민 끝에 풀어내다
to solve by thinking hard
We puzzled out the meaning together.
수수께끼처럼 고민하다
to think hard about something confusing
I puzzled over the riddle all night.
다른 고빈도 동사