1. Idiom/phrase "In awe of" means:

2. Idiom/phrase "Make a pitch" means:

3. Idiom/phrase "Hard-pressed" means:

4. Idiom/phrase "Play havoc with" means:

5. Idiom/phrase "Take a toll" means: