Ravana was beaten by several people like Bali, Kartavirya, etc. over the course of his life. He is still called the most powerful being at that time. How is this statement justified?
If Krishna, Ram, Ravana etc existed, how is it possible for them to live/rule for thousands of years, when the max recorded human age is 122 years?