What does the idiom 'tooth and Nail' mean?
A
pleasantly
B
terribly
C
awfully
D
with utmost effort
Correct Answer: with utmost effort