be extremely whealthy
be rolling in it
make a lot of money
make a fortune
belief
in
not serious
light-hearted
gave praise and compliments
flatter
have enough money
be comfortably off
live in very comfortable conditions
live in the lap of luxury
solution
to
imminent
upcoming
speak to or treat with disrespect
insult
not be worth the price
be a rip-off
pay too much money
pay through the nose
objection
to
not new
second-hand
to speak angrily to someone because they have done something wrong
tell (sb) off
cost very little money
be dirt cheap
earn just enough for your needs
live hand to mouth
reason
for
energetic
high-spirited
not completely trusting or certain about something or someone
be wary of
have very little money
be hard up
spend all your money on basic needs
make ends meet
effect
on
determined
single-minded
find it easy to understand each other
be on the same wavelength (as)