English: The rain has been falling in London.
Telugu: లండన్లో వర్షం ఆరంభం.