teething problems, to feel a little bit under the weather, to rush off my feet, in my eyes, to be taken aback, to be thrown in at the deep end, to rub shoulders.

page 122 idiomatic expressions

Leaderboard

Visual style

Options

Switch template

Continue editing: ?