confident of victory - German English Dictionary