Visually, your pakora doesn't look appealing.... looks dark and soggy.

The texture doesn't seem to be crunchy on the outside.