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