1. Idiom/phrase "In the long run" means:

2. Idiom/phrase "In defense of" means:

3. Idiom/phrase "Not worth his salt" means:

4. Idiom/phrase "Upto one's ears" means:

5. Idiom/phrase "In lieu of" means: