English: the Spanish connection.
Telugu: స్పానిష్ లింక్స్.