what is the role of idiom in this sentence? im worried about my grade in biology, so im really going to hit the books this weekend

Q&A Platform for Education
Platform Explore for Education