長めの前置きに続く「そこで」に相当する英語表現は、

under the circumstances as such

ではなく、

against such a background

が適切です。