in charge of the shopping center has upset him for quite some time.
#98579
A
Left
B
Being left
C
Having left
D
To leave