English: London is approximately 100 miles.
Telugu: లండన్కు దాదాపు 600 కిలోమీటర్ల దూరంలో ఉంటుంది ఐర్లాండ్.