Cat, you are a little close. If you need any help with Spanish, I will be more than happy to help out.
Hint: Its muchas gracias mis buenos amigos y amigas por felicitarme.
Don't ask me what any of the swear words mean because I don't have a clue. I only know that they are nasty and if you tell someone that is not me, they will get very offended.