"in erklaerungsnot sein" in English in Erklärungsnot sein to be hard-pressed to explain sth. Detailed translations for "in erklaerungsnot sein" in Erklärungsnot sein in Erklärungsnot sein to be hard-pressed to explain sth.