English: London: Well, the unthinkable has happened.
Telugu: లండన్‌: అనుకున్నదే అయ్యింది.