Meanings
To pay an exorbitant price

Examples
It's such a beautiful mansion, but I bet that they must pay megabucks just for the maintenance
È veramente una splendida villa padronale, ma scommetto che solo la manutenzione costerà un casino

It's true that they have a luxurious villa on the lake, but it's also true that they paid a fortune for it. They will have to pay a mortgage for the next 30 years
Hanno una prestigiosa villa sul lago, è vero, ma è anche vero che l'hanno pagata una fortuna; infatti dovranno pagare un mutuo per i prossimi 30 anni