French. Literally translated, it means 'a big thank you'.

It's better translated as 'Thank you very much' though.