Malegra 100 tablets should ideally be taken 30 to 60 minutes before engaging in sexual activity. You can take it with or without food, but it's recommended to stay away from heavy meals since they may cause the medication to take longer to start working. Malegra's effects can linger for four to six hours, depending on the person's tolerance and physical condition. To prevent overdosing or potential adverse effects, it is recommended not to consume more than one pill in a 24-hour period.