"It is a young party. We have to give them credit for forming governments in two or more states. It is widely predicted that the AAP will get about 20% of votes in Gujarat. I am hopeful that the results will be much better," Shubh Malhotra, AAP supporter, said when asked whether the AAP has the caliber to take on the BJP.