the cause of your anxiety has to be understood and proper measures has to be taken. mere medicines will only give you a temporary relief.
you can take this medicine for 2 - 3 months if needed. but keep in mind this is only temporary. you have to deal with this problem psychologically.
Next Steps
consult an ayurveda psychiatrist
Health Tips
pranayama, meditation will also he[p to deal with your issue