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