translate English to German: The recipient last year of this new prize was Mr Nelson Mandela.
Im vergangenen Jahr wurde Nelson Mandela mit diesem neu geschaffenen Preis geehrt.