English: He had recently returned from Iran.
Telugu: అతడు ఇటీవలే ఇరాన్ నుంచి వచ్చినట్టు గుర్తించారు.