English: Finally they are in London!
Telugu: చివరకు అవి లండన్ చేరాయి.