English: Torrential rains, flooding in London
Telugu: భారీ వర్షాలతో లండన్ నగరం జలమయం