These phrases meaning plz

Posted by Kathaab afandi on May 02, 2003

I would like to know the meaning for these phrases if possible. Thank you.

1)take on the whole world at once
2)scale down to size
3)look down on yes people
4)stick to your guns
5)run off the road
6)put into perspective
7)works his tail off
8)darted off to
9)hard to pin down
10)come to terms with