Literally, “thank you a thousand times”. Comparable to the English idiom thanks a million.
merci mille fois