English: He had recently returned from London.
Telugu: కారణం అతనూ అప్పుడే లండన్ నుంచి తిరిగి వచ్చాడు.