有鉴于此yǒujiànyúcǐTop 35000Meanings1. in view of this2. to this endCharacters used有to have鉴mirror于to此this