Malegra is considered to be a very effective medicine for the treatment of erectiledysfunction. This drug contains the main ingredient of sildenafil which helpsin maintaining the erectile function during intercourse for a long time. Thisdrug does not cure any other sexual problem. The effect of this medicine lastsfor 4 to 5 hours.