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