Q. Idioms/ Phrases for : In trying to solve the crime, the detective found himself _____ Yet the mystery kept deepening. ?
β
Correct Answer: (B)
Beating his brains out
You must be Logged in to update hint/solution