suhagra 100mg tablets containing Sildenafil should be taken with water 20 to 30 minutes before sexual intercourse. The effect of Suhagra tablet is seen within 30 to 40 minutes after taking the tablet and it is seen for up to 6 hours during which time men can enjoy intercourse in their sex life and bring men out of ED-like periods.