Uplifting English rock and roll song with a positive feeling.