Browse by letter

Sink one`s teeth into (something)

To begin to work seriously on a project or problem.

The problem is difficult and is very hard to sink your teeth into.