Language:
Free Online Dictionary|3Dict

迫不及待

Source : CEDICT

impatient (idiom); in a hurry/itching to get on with it

Source : CEDICT

impatient (idiom); in a hurry/itching to get on with it