"be itching for sth" in German to be itching for sth. auf etw. aus sein Detailed translations for "be itching for sth" to be itching for sth. to be itching for sth. auf etw. aus sein