puzzle over

  1. (sırrını) anlamaya/çözmeye çalışmak.