English: Graduated in Spain
Telugu: స్పెయిన్ లో గ్రాడ్యుయేట్