get impatient about something that has yet to occur - German English Dictionary

Suggest a Term