Is it correct in this context? What dedication! He depends for excellences more impressive. Or should be What a dedication!