Translation: The Beatles - The Long And Winding Road.
Translation: It Won't Be Long. Beatles (Beatles).
Translation: The Long And Winding Road. Beatles (Beatles).