English: London's been marvelous.
Telugu: లండ‌న్ అందాల‌ను అద్భుతంగా చూపించాడు.