"zugeben etwas getan zu haben" in English zugeben, etwas getan zu haben to acknowledge having done sth. Detailed translations for "zugeben etwas getan zu haben" zugeben, etwas getan zu haben zugeben, etwas getan zu haben to acknowledge having done sth.