Malegra 100 is used to treat sexual problems in men. This drug is an effective remedy for erectile dysfunction and impotence. This medicine contains an ingredient called sildenafil which helps men to know strong erections during intercourse. Take this medicine 30 minutes before intercourse. You can take this medicine before or after a meal. The effect of this medicine lasts for 4 to 6 hours. Take it as per the doctor's advice.