Powerful remedies overcome stress