English: Spanish grand prix 2013.
Telugu: 2013 విజేత స్పెయిన్.