Chinese words · Chengyu

头晕眼花

tóuyūn-yǎnhuāTraditional 頭暈眼花

dizzy and seeing stars

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.