English: It’s still raining.
Telugu: వర్షం ఇంకా కురుస్తూనే ఉంది.