English: Its still pouring.
Telugu: ఇంకా కురుస్తూనే ఉంది.