Reply To: Venus debilitated in Navamsa January 20, 2017 at 3:04 pm #22946 TMRModerator Venus has a net strength of 14.51% though a benefic planet and therefore cannot give you anything worthwhile. Read my blog navagrahastro.blogspot.in to know about how to scientifically evaluate a horoscope.