To be shocked by To take .. for granted To be worthy of
Solution to a problem To result in To be piled on top of To rely on To be similar to In some respect To refrain from To be rich in At the top of the stairs To take pleasure in To be pleased with To be in vain To be responsible for To spend money on To be proud of To be in war To be sick of On the other hand To be in debt To be sensitive to On average To be for sale In the suburbs In detail On the coast