bir yere kapağı atmak

listen to the pronunciation of bir yere kapağı atmak
Turkish - English
sink one's teeth into
To become involved in; particularly in an enthusiastic manner

He can't wait to sink his teeth into the new project.

(deyim) To have something real or solid to think about; go to work on seriously; struggle with

Frank chose a subject for his report that he could sink his teeth into.