undergone in German
undergone in German
durchgemacht
durchlebt
erfahren
ertragen
erduldet
sich unterzogen