Back to Dictionary
迫在眉睫
pòzàiméijié
1.
pressing in on one's eyelashes (idiom); imminent