事到临头 shìdàolíntou at the last moment Definitions Defs Origin Strokes Stroke Words Sentences Sents 事 shì noun matter matter; affair; thing; event到 dào verbpreposition to arrive to arrive at a place; to reach a point in time; to reach a certain level or stage临头 臨頭 líntóu to befall to happen to someone; to be imminent or looming, usually describing a crisis, disaster, or difficult situation