気が遠くなる

Etymology
🇰🇲, literally "(one's) spirit is getting far away"

Verb

 * 1)  to faint, to lose consciousness
 * 2)  to be overwhelmed
 * 1)  to be overwhelmed