torrential rain; heavy rain; cloudburst; downpour
windshield wiper; windscreen wiper
difficult to ...; hard to ...
bureau; department; office (e.g. post, telephone); broadcasting station (e.g. television, radio); affair; situation
weather forecast; weather report
heavy rain; torrential rainfall; downpour
to convey; to report; to transmit; to communicate; to tell; to impart
pout; displeasure; ill humor; ill humour; sullenness
to search for; to look for; to hunt for; to search (a house, pocket, etc.); to search through; to rummage in (e.g. a drawer)
to buy; to purchase; to value (highly); to think highly of; to incur (someone's anger, displeasure, etc.); to elicit (e.g. sneers)
closing up shop (for the day); stopping business; going out of business
the point just before ...; the point of (doing); the verge (of); (just before the) edge
by chance; by accident; accidentally; occasionally; once in a while; now and then
to approach; to draw near; to gather (in one place); to come together; to stop by (while on one's way to another place); to drop by; to grow old
new; novel; fresh; recent; latest; up-to-date
(your) business; (your) concern; (customer's) order; official business (of the government, Imperial Court, etc.); arrest; capture
to declare; to assert; to say bluntly; to say straight out
regarding; in; to; towards; with regards to
at that time; in those days; at that moment; then
thunderstorm; thundershower
to send; to dispatch; to see (someone) off; to escort; to bid farewell to (the departed); to say goodbye to; to spend (time)
to send (a person or thing) to; to deliver; to escort
returning home; going home; coming home; getting home
medium (size); average (grade, level, etc.); in; within; during; while; currently (doing)
this is why; that is the reason why; it is the case that; so; thus; with that
to hate; to dislike; to avoid; to disregard; to act without regard (for); to be bad for (e.g. dust in machinery)
to scold; to chide; to rebuke; to reprimand
to meddle (in someone's affairs); to poke one's nose into; to interfere; to make a pass (at someone); to hit on
don't be absurd; that's out of the question; nonsense; don't mention it
or rather (say); or better (say); or perhaps I should say; or, how should I put it; I mean
to be surprised; to be amazed; to be frightened; surprise (e.g. surprise party)
to be exhausted; to be worn out; to be done in