English: Its still raining
Telugu: వర్షం పడుతూనే ఉంది