Cost a lot of money (5,3,4)
I believe the answer is:
break the bank
(Other definitions for break the bank that I've seen before include "Make a mint" , "Win an excessive amount" , "Cause financial problem" , "as punters may do" , "Spend on something more than one can afford" .)