took leave of his senses

listen to the pronunciation of took leave of his senses
الإنجليزية - الإنجليزية
went insane, went crazy, lost his mind