translate English to German: Clearly there is much still to be done in this country which was freed just a few years ago from Mengistu's dictatorship.
In diesem Land, das vor einigen Jahren von der Diktatur Mengistus erlöst wurde, muß offensichtlich noch viel passieren.