The active ingredient in vilitra 20mg is vardanfil which is used to treat men suffering from erectile dysfunction.The effect of this medicine lasts for 4-5 hours, so men should take this medicine 30 minutes before sexual intercourse. You should not eat heavy food and do not consume alcohol while taking this medicine.