Vidalista 40 mg for people with impotence or erectile dysfunction, the inability to hold an erection for sexual intercourse. This drug contains an ingredient called tadalafil that helps increase blood flow to the penile tissues in men. You can take this medicine before or after food. The effect of this medicine lasts for 4 to 6 hours. This medicine is only taken by men above 18 years of age. Take this medicine as per your doctor's advice.