Although acupuncture has been widely accepted as a clinical approach for angina , there is no sufficient evidence of its effectiveness against this syndrome , and its mechanisms have not yet been well elucidated .