Not a lawyer
If marriage is registered under Hindu Marriage Act, then non consummation is not sufficient to get annulment.
Need to prove non consummation due to impotence of the spouse.
Under special marriage act, non consummation is sufficient to get annulment.