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