Translation: Depeche Mode. Never Let Me Down Again.
Translation: Smashing Pumpkins. Never Let Me Down Again.