English: finally to London.
Telugu: చివరకు - లండన్.