horrible cramps HELP!

Emma
I have been having the worst cramps I've had in a very, very long while. 
Anyone have any helps?!