English: And there's more rain to come.
Telugu: ఇంకా వర్షాల బెడదా ఉంటుంది.