took leave of one's senses

English

Verb

took leave of one's senses

  1. simple past of take leave of one's senses