In the context in this TV serial, I take 'You have failed this city' to mean 'You have failed to do what this city expects you to do'. Am I right or wrong?
Sorry my mistakes make you misunderstand what I mean.
I hear this sentence many times,but I don't it is similar to "you have", I hear that words "you are".
I watched the no caption version of "Green Arrow".