English: He had recently returned from London.
Telugu: తాజాగా ఆయ‌న లండ‌న్ నుంచి తిరిగి వ‌చ్చారు.