1) (заслонить) verdunkeln, verhüllen
2) (превзойти кого-либо) übertreffen , in den Schatten stellen, überstrahlen