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