Wiktionary
cry all the way to the bank
vb. (context idiomatic English) To be happy due to the receipt of money, although expressing sorrow about the cause of such receipt.