The inability of a man to achieve or sustain an erection for an extended period of time is known as impotence. Tablets called filagrahave been used to treat it. See a doctor right away if this medication has an impact that lasts longer than four to six hours. Since this medication has a 4- to 6-hour half-life.