The idiom "tooth and nails" means:

The idiom "tooth and nails" means:

Explanation

The idiom "tooth and nails" means:  پوری طاقت سے، دل و جان سے آخر تک مقابلہ کرنا