Hi santhoshgoparaju. Welcome to the forums.
I'm surprised you can't answer that after five years. Sufficient for what? Obviously those are good skills you have already, and will prove very useful for a lot of things. It wouldn't hurt to get some experience with Usability and Accessibility too, as well as information architecture, content strategy, and of course backend technologies, perhaps a CMS or two ... But hey, we can't do everything, so it's often best to focus on what you do and make sure you do it well.