English: They finally ended up in London.
Telugu: చివరకు అవి లండన్ చేరాయి.