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