What does mir schwankt und schwindelt der Sinn! mean?

mir schwankt und schwindelt der Sinn! - German to English

... my sensory faculties swim and swoon!