"zugeben etw getan zu haben" in English zugeben, etw. getan zu haben to admit doing sth. Detailed translations for "zugeben etw getan zu haben" zugeben, etw. getan zu haben zugeben, etw. getan zu haben to admit doing sth.