Losing one's mind

I haven't lost my mind -- it's backed up on tape somewhere.

Vocabulary Help

  • mind - mente
  • backed up - salva, armazenada
  • tape - fita

Copyright

Borrowed from http://www.aprendendoingles.com.br/shtml/2010116.shtml