English: He had recently returned from London.
Telugu: ఇతను ఈ మధ్యే లండన్ (యూకే)నుండి వచ్చాడు.