Vocabulary

時局柄

in view of the present situation

noun