"this gives me renewed hope" in German This gives me renewed hope. Das gibt mir neue Hoffnung. Detailed translations for "this gives me renewed hope" This gives me renewed hope. This gives me renewed hope. Das gibt mir neue Hoffnung.