English: did not leave London.
Telugu: లండన్ నుంచి ఊరకే రాలేదు.