English: Apparently she had just returned from London.
Telugu: కారణం అతనూ అప్పుడే లండన్ నుంచి తిరిగి వచ్చాడు.