I have waited
Esto es lo que tanto he esperado.
This is what I have been waiting for.
He esperado demasiado tiempo por esto.
I've waited too long for this.
He esperado esto demasiado tiempo.
I've waited too long for this.
He esperado tanto tiempo para escucharte decir esas palabras.
I've waited so long to hear you say those words.
I've been waiting for an hour and a half.
I've been waiting for you.
La noche que queda, la he esperado desde la tarde.
I have been waiting for the remaining night since the afternoon.
— Masaan (2015)
He esperado demasiado para esto.
I've waited too long for this.
I waited ten minutes.