वह हाल में स्पेन से लौटे थे।
She returned from Spain some days ago.