Innebörden av muchas gracias på engelska?

Innebörden av muchas gracias på engelska?

Muchas gracias (Tack så mycket, bokstavligen: många tack)