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