Sildenafil acts as the active ingredient in Malegra 25 mg. consult a doctor before taking Malegra 25. Malegra 25 is one of the best pills used by men. Malegra 25 is one of those pills that is used to solve the problem of impotence. Malegra 25mg is known as the Best Pills for ED Treatments. Malegra 25 Mg is taken 1 hour before intercourse, after which the effect lasts for 4-5 hours.