English: BBC Mundo (in Spanish).
Telugu: బిబిసి ముండో (స్పానిష్ భాషలో).