English: London is like it's own country.
Telugu: లండన్ నా సొంతూరులా అనిపిస్తుంది.