to take one's courage in both hands
Verb
to put one's back into sth
Verb
to fight tooth and nail
Verb
to take one's courage in both hands
Verb
to know someone in and out
Verb
to know a subject inside out
Verb
to know something inside out
Verb
to know something backwards
Verb