How long wil the pain last?