Quiz [HSK 6]

in light of; in view of; seeing that