Men who have trouble getting or keeping an erection are said to have erectile dysfunction (ED). It is true that vidalista 20 is a very effective drug that is intended to enhance a person's sexual life. The effects of this medication, which stimulates male penile erection during sexual activity, may remain for four to six hours.