malegra tablets contain an ingredient called sildenafil that you should take with water 20 to 30 minutes before intercourse. You should use this tablet only as per your doctor's advice, the effect of this tablet can be seen for up to 6 hours and you should not use it while driving.