Malegra 100 is a very effective medicine for treating erectile dysfunction. This medicine contains a major ingredient called Sildenafil citrate. Men are unable to achieve an erection despite being sexually aroused during this problem. It is very important to treat it. This drug has proved to be very useful for him. It is best to take this medicine 30 minutes before or 1 hour before sexual activity.