English: The man has recently returned from Spain.
Telugu: ఈ వ్యక్తి ఇటీవల స్పెయిన్ నుంచి వచ్చినట్టు తెలుస్తోంది.