English: Breaking news from Spain.
Telugu: స్పెయిన్ నుండి షాకింగ్ న్యూస్ వచ్చింది.