English: She has recently returned from London.
Telugu: ఇటీవలే ఇతడు లండన్ నుంచి తిరిగొచ్చాడు.