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