lose no time in doing something - definition and synonyms

phrase
  1. to do something immediately

    She lost no time in telling Sonia what had happened.

See also main entry: lose