meaning of mir schwankt und schwindelt der Sinn!

mir schwankt und schwindelt der Sinn! - German to English

... my sensory faculties swim and swoon!