English: Prensa Libre (in Spanish).
Telugu: ప్రెన్సా లిబ్రే (స్పానిష్ భాషలో).