mentally deranged; demented; insane.
Flustered, nervous, overwhelmed.
Overcome with emotion, choked up.