English: Welcome to londen.
Telugu: లండన్కు స్వాగతం.