Malegra is the best pill for solving sex related problems mainly, sildenafil acts as the active ingredient in Malegra pills. Sildenafil is taken one hour before sex, after which the effect lasts for 5-6 hours. Malegra is also found in different strengths. It is important to consult a doctor before taking Malegra. Malegra is widely used to solve the problem of ED.