rejoice at/over - German English Dictionary