yes you are right, reading it again it sounded like street language (literally) head-light, road-bump, wehehehee
so do you understand what the proverb stands for?
suhai why did u reverse translate? when you are asked about ur openion about a translation (voting) you either agree or disagree providing and ENGLISH translation.. i dont understand this, its happening quite a lot these days, reverse translation