I found the lyrics. Here is my best guess at the translation.
I interpreted Ведь as "in fact" but there is no English equivalent.
It is a cool song. :D

Летний теплый вечер, о как я его ждал...