English: He had recently returned from London.
Telugu: కాగా ఈ మధ్యనే ఆయన లండన్‌ నుంచి వచ్చినట్లు తెలుస్తుంది.