Am asteptat multi ani acest moment.

Could you please translate this to English?
We have waited many years for this.