kujugajuga (-jugajuze)     v    1. to be baffled, be at a complete loss, 2. to know how to catch a culprit
baffled    (to be) kujugajuga
En-En dictionary