English: Finally there's water.
Telugu: చివరకు నీళ్లు వచ్చాయి.